Lucene search
+L
ArmMbed Tls

51 matches found

CVE
CVE
•added 2022/12/15 12:00 a.m.•304 views

CVE-2022-46392

CVE-2022-46392 affects Mbed TLS 2.28.2 and 3.x prior to 3.3.0. An adversary with precise memory-access information (e.g., untrusted OS vs. secure enclave) can recover an RSA private key after a single private-key operation when MBEDTLS_MPI_WINDOW_SIZE is 3 or smaller. Debian/Siemens and related a...

5.3CVSS5.2AI score0.00823EPSS
Save
CVE
CVE
•added 2024/01/31 12:00 a.m.•238 views

CVE-2024-23170

Affected software: Mbed TLS 2.x (pre-2.28.7) and 3.x (pre-3.5.2). Root cause: Timing side-channel in RSA private operations. Impact: Local attacker could recover plaintext by sending a large number of messages for decryption, per the Everlasting ROBOT/Marvin Attack reference. Exploitation status:...

5.5CVSS5.3AI score0.00314EPSS
Save
CVE
CVE
•added 2018/07/28 5:00 p.m.•202 views

CVE-2018-0497

CVE-2018-0497 affects ARM mbed TLS prior to 2.12.0, prior to 2.7.5, and prior to 2.1.14. It enables remote partial plaintext recovery in CBC-based ciphersuites via a timing-based side-channel attack. The issue stems from an incorrect fix for CVE-2013-0169, specifically a wrong SHA-384 calculation...

5.9CVSS5.9AI score0.02771EPSS
Save
CVE
CVE
•added 2020/04/15 12:00 a.m.•198 views

CVE-2020-10932

CVE-2020-10932 affects Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15. An attacker able to obtain precise side‑channel measurements (often in compromised environments like SGX enclaves) can recover the long‑term ECDSA private key by exploiting side channels in scalar multiplication, convertin...

4.7CVSS4.7AI score0.0025EPSS
Save
CVE
CVE
•added 2023/01/17 12:00 a.m.•175 views

CVE-2021-36647

The issue (CVE-2021-36647) is in the mbed TLS library, specifically the function mbedtls_mpi_exp_mod() in lignum.c. All affected releases prior to 3.0.0, 2.27.0, or 2.16.11 are vulnerable. The underlying problem is the use of a broken or risky cryptographic algorithm that, when an attacker has pr...

4.7CVSS4.5AI score0.00164EPSS
Save
CVE
CVE
•added 2024/03/29 12:00 a.m.•174 views

CVE-2024-28960

The PSA Crypto API in Mbed TLS (versions 2.18.0 through 2.28.x before 2.28.8, and 3.x before 3.6.0) and Mbed Crypto mishandles shared memory. This vulnerability leads to potential security risks as the API fails to correctly manage shared memory access. Impacted systems include Tencent Linux , De...

8.2CVSS6.3AI score0.00847EPSS
Save
CVE
CVE
•added 2021/12/20 12:00 a.m.•161 views

CVE-2021-44732

CVE-2021-44732 affects MBed TLS before 3.0.1, with a double free in certain out-of-memory conditions triggered by mbedtls_ssl_set_session(). The issue is documented across several advisories (Debian, Mageia, Gentoo, Astra Linux) and is fixed in newer releases (e.g., MBed TLS 3.0.1+; Debian 2.16.9...

9.8CVSS9.3AI score0.02577EPSS
Save
CVE
CVE
•added 2024/01/21 12:00 a.m.•155 views

CVE-2023-52353

CVE-2023-52353 affects Mbed TLS up to version 3.5.1, where in mbedtls_ssl_session_reset the maximum negotiable TLS version can be reduced to the last used version (e.g., TLS 1.2) and thus mishandled. This can impact integrity for negotiated sessions by enabling downgrade-like behavior. Public ref...

7.5CVSS7.5AI score0.00465EPSS
Save
CVE
CVE
•added 2020/01/23 12:00 a.m.•154 views

CVE-2019-18222

CVE-2019-18222 affects Arm Mbed Crypto 2.1 and Mbed TLS up to 2.19.1: the ECDSA implementation in ecdsa.c does not reduce the blinded scalar before the inverse, enabling local side-channel attacks to recover the private key. Several advisories report upstream fixes (e.g., 2.20.0, 3.0.1) and packa...

4.7CVSS4.6AI score0.0034EPSS
Save
CVE
CVE
•added 2021/07/14 12:00 a.m.•154 views

CVE-2021-24119

CVE-2021-24119 affects Trusted Firmware Mbed TLS 2.24.0, where a side-channel in base64 PEM decoding could let system-level attackers (e.g., with admin rights) glean information about secret RSA keys via a controlled-channel/side-channel in isolated environments (notably SGX). Connected advisorie...

4.9CVSS4.9AI score0.01484EPSS
Save
CVE
CVE
•added 2024/01/31 12:00 a.m.•152 views

CVE-2024-23775

This CVE refers to an Integer Overflow in Mbed TLS 2.x before 2.28.7 and 3.x before 3.5.2, enabling a denial of service via mbedtls_x509_set_extension(). The affected component is Mbed TLS (mbedtls_x509_set_extension). Root cause: integer overflow in the extension handling. Impact: DoS (availabil...

7.5CVSS7.1AI score0.0112EPSS
Save
CVE
CVE
•added 2018/07/28 5:00 p.m.•143 views

CVE-2018-0498

mbed TLS (ARM PolarSSL) vulnerability CVE-2018-0498 affects CBC-based ciphersuites and allows partial plaintext recovery via a cache-based side-channel attack. Affected versions are before 2.12.0, before 2.7.5, and before 2.1.14. Remediation is to upgrade to patched releases (e.g., 2.12.0+ and ne...

4.7CVSS4.8AI score0.00373EPSS
Save
CVE
CVE
•added 2019/09/26 12:00 a.m.•142 views

CVE-2019-16910

Arm Mbed TLS prior to 2.19.0 and Arm Mbed Crypto prior to 2.0.0 are affected by CVE-2019-16910. When deterministic ECDSA is enabled, the RNG blinding uses insufficient entropy, enabling a side-channel based attack that could recover a private key if the same message is signed repeatedly. The issu...

5.3CVSS5.3AI score0.01773EPSS
Save
CVE
CVE
•added 2022/07/15 12:00 a.m.•140 views

CVE-2022-35409

Mbed TLS DTLS heap over-read CVE-2022-35409: unauthenticated clients can send a malformed ClientHello to a DTLS server with MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE enabled and MBEDTLS_SSL_IN_CONTENT_LEN below a config-dependent threshold, causing a heap-based over-read of up to 255 bytes and possibly ...

9.1CVSS9.1AI score0.023EPSS
Save
CVE
CVE
•added 2018/02/14 5:00 p.m.•137 views

CVE-2017-18187

CVE-2017-18187 affects mbed TLS ( PolarSSL ) prior to 2.7.0. The issue is a bounds-check bypass caused by an integer overflow in ssl_parse_client_psk_identity() within library/ssl_srv.c. Public advisories in Debian/ Gentoo/ Ubuntu describe the impact as remote code execution or denial of service ...

9.8CVSS9.4AI score0.03115EPSS
Save
CVE
CVE
•added 2020/09/02 12:00 a.m.•134 views

CVE-2020-16150

CVE-2020-16150 describes a Lucky 13 timing side-channel in mbedtls_ssl_decrypt_buf (library/ssl_msg.c) of Trusted Firmware Mbed TLS up to version 2.23.0. The side-channel arises from padding-length dependent timing in CBC mode, enabling an attacker to recover secret key information. The vulnerabi...

5.5CVSS5.4AI score0.00384EPSS
Save
CVE
CVE
•added 2025/03/25 12:00 a.m.•134 views

CVE-2025-27810

CVE-2025-27810 affects Mbed TLS prior to 2.28.10 and 3.x prior to 3.6.3. In some failed memory allocation or hardware error scenarios, the library may use uninitialized stack memory to compose the TLS Finished message, potentially enabling authentication bypasses such as replays. Impact is descri...

5.4CVSS7.4AI score0.00291EPSS
Save
CVE
CVE
•added 2025/07/04 12:00 a.m.•134 views

CVE-2025-52496

CVE-2025-52496 affects Mbed TLS prior to 3.6.4. The issue is a race condition during AES-NI detection triggered by certain compiler optimizations, enabling an attacker to either extract an AES key from a multithreaded process or perform a GCM forgery. Affected component: mbedtls library AESNI det...

7.8CVSS6.4AI score0.00199EPSS
Save
CVE
CVE
•added 2022/12/15 12:00 a.m.•132 views

CVE-2022-46393

CVE-2022-46393 affects MBEDTLS DTLS in MBEDTLS_SSL_DTLS_CONNECTION_ID when MBEDTLS_SSL_CID_IN_LEN_MAX > 2 × MBEDTLS_SSL_CID_OUT_LEN_MAX. This can cause a heap-based buffer overflow or over-read. Public detail: vulnerable in MBed TLS < 2.28.2 and

9.8CVSS9.5AI score0.0121EPSS
Save
CVE
CVE
•added 2025/03/25 12:00 a.m.•130 views

CVE-2025-27809

MBed TLS vulnerability CVE-2025-27809 affects client-side TLS: versions before 2.28.10 and 3.x before 3.6.3 accept servers with trusted certificates for arbitrary hostnames unless the TLS client calls mbedtls_ssl_set_hostname. This can enable hostname validation bypass on affected clients. Connec...

5.4CVSS7.4AI score0.00197EPSS
Save
CVE
CVE
•added 2018/02/13 3:00 p.m.•125 views

CVE-2018-0487

mbed TLS (ARM) is affected by CVE-2018-0487 and CVE-2018-0488. The issues occur in RSASSA-PSS signature verification (CVE-2018-0487) and, when the truncated HMAC extension with CBC is used, in a path that allows remote code execution or DoS via a crafted TLS/DTLS certificate chain (CVE-2018-0488)...

9.8CVSS9.4AI score0.03255EPSS
Save
CVE
CVE
•added 2018/02/13 3:00 p.m.•125 views

CVE-2018-0488

mbed TLS on ARM prior to version 2.7.0 is vulnerable to CVE-2018-0488 when the truncated HMAC extension and CBC are used. A crafted TLS/DTLS packet can enable remote arbitrary code execution or a denial of service via heap corruption. Remediation per connected sources: upgrade to the fixed releas...

9.8CVSS9.4AI score0.04793EPSS
Save
CVE
CVE
•added 2017/08/30 8:00 p.m.•122 views

CVE-2017-14032

CVE-2017-14032 affects ARM mbed TLS: authentication bypass of peer-based authentication when optional authentication is configured via an X.509 chain with many intermediates. Affected products: mbed TLS from ARM (mbed TLS before 1.3.21 and 2.x before 2.1.9; and 2.x before 2.6.0). Impact stated: r...

8.1CVSS8AI score0.01505EPSS
Save
CVE
CVE
•added 2021/08/23 12:00 a.m.•119 views

CVE-2020-36478

CVE-2020-36478 affects Mbed TLS up to versions preceding 2.25.0 (and the LTS lines 2.16.9 and 2.7.18). The issue: a NULL algorithm parameters entry can look identical to an empty REAL array, causing a certificate to be treated as valid even when parameters do not match. If parameters do not match...

7.5CVSS7.3AI score0.01102EPSS
Save
CVE
CVE
•added 2021/08/23 12:00 a.m.•116 views

CVE-2020-36475

The CVE-2020-36475 issue affects Mbed TLS prior to 2.25.0 (and <2.16.9 LTS,

7.5CVSS7.1AI score0.01917EPSS
Save
CVE
CVE
•added 2020/03/24 12:00 a.m.•112 views

CVE-2020-10941

Summary: CVE-2020-10941 affects Arm Mbed TLS before 2.16.5, where an attacker could recover an RSA private key by measuring cache usage during import. The connected advisories confirm updated packages (e.g., 2.16.7) across distributions (e.g., Fedora/Debian), indicating remediation by upgrading t...

5.9CVSS5.5AI score0.01685EPSS
Save
CVE
CVE
•added 2023/10/07 12:00 a.m.•111 views

CVE-2023-43615

CVE-2023-43615 affects Mbed TLS: 2.x before 2.28.5 and 3.x before 3.5.0 suffer a Buffer Overflow. The advisories indicate upgrading to 2.28.5 (or 3.5.0) as the fix. Exploitation status is not provided in the supplied documents; no further details on in-the-wild exploitation are given.

7.5CVSS7.3AI score0.00789EPSS
Save
CVE
CVE
•added 2022/03/24 12:00 a.m.•107 views

CVE-2021-43666

CVE-2021-43666 is a Denial of Service vulnerability in the mbed TLS project. It affects mbedtls_pkcs12_derivation when the input password length is 0 in versions 3.0.0 and earlier. The impact is a DoS condition (availability impact). Public documentation in connected sources confirms the issue an...

7.5CVSS8.3AI score0.02068EPSS
Save
CVE
CVE
•added 2021/12/21 12:00 a.m.•103 views

CVE-2021-45451

CVE-2021-45451 affects Mbed TLS prior to 3.1.0. The flaw is in psa_aead_generate_nonce, which can enable policy bypass or oracle-based decryption when the output buffer is at memory locations accessible to an untrusted app. The vulnerability is tied to how nonces are generated for AEAD operations...

7.5CVSS7.4AI score0.00923EPSS
Save
CVE
CVE
•added 2018/12/05 10:00 p.m.•101 views

CVE-2018-19608

The CVE-2018-19608 issue affects Arm Mbed TLS prior to 2.14.1, prior to 2.7.8, and prior to 2.1.17. The root cause is a vulnerability in RSA decryption that enables a local unprivileged attacker to recover the plaintext used in RSA-without-(EC)DH(E) cipher suites, compromising confidentiality. Re...

4.7CVSS4.5AI score0.00339EPSS
Save
CVE
CVE
•added 2021/07/19 12:00 a.m.•100 views

CVE-2020-36421

CVE-2020-36421 affects Arm Mbed TLS up to version 2.22.x (before 2.23.0). A side-channel in modular exponentiation could disclose an RSA private key used in a secure enclave, causing partial confidentiality loss of the key material. The vulnerability is documented across multiple sources (e.g., A...

5.3CVSS6.9AI score0.01539EPSS
Save
CVE
CVE
•added 2021/07/19 12:00 a.m.•100 views

CVE-2020-36425

Arm Mbed TLS before 2.24.0 contains a revocation check flaw for CRLs: it inconsistently honors revocation via CRL by using a revocationDate check, which can be exploited by altering the local clock. This can affect certificate revocation handling. Remediation is to upgrade to version 2.24.0 or la...

5.3CVSS6.6AI score0.00973EPSS
Save
CVE
CVE
•added 2018/04/10 7:00 p.m.•98 views

CVE-2018-9988

CVE-2018-9988 affects ARM mbed TLS prior to 2.1.11, 2.7.2, and 2.8.0, with a buffer over-read in ssl_parse_server_key_exchange that could cause a crash on invalid input. Public-branch fixes exist in newer mbed TLS releases, and downstream advisories (e.g., Debian DLA-2826-1) note updates to mitig...

7.5CVSS7.4AI score0.02117EPSS
Save
CVE
CVE
•added 2025/10/20 12:00 a.m.•98 views

CVE-2025-54764

Mbed TLS versions prior to 3.6.5 are vulnerable to local timing attacks affecting certain RSA operations , specifically through the mbedtls_mpi_mod_inv and mbedtls_mpi_gcd routines. This vulnerability (related to SSBleed and M-Step ) allows a local attacker to fully recover RSA private keys or re...

6.2CVSS6.2AI score0.00221EPSS
Save
CVE
CVE
•added 2021/07/19 12:00 a.m.•94 views

CVE-2020-36424

CVE-2020-36424 affects Arm Mbed TLS up to version 2.24.0. A side-channel during the generation of base blinding/unblinding values can allow an attacker to recover a private key (RSA or static DH). The issue is reported across multiple advisories (Astra Linux, GLSA-202301-08, Debian DLA-3249, CNVD...

4.7CVSS5.4AI score0.0035EPSS
Save
CVE
CVE
•added 2021/07/19 12:00 a.m.•93 views

CVE-2020-36423

CVE-2020-36423 affects Arm Mbed TLS before 2.23.0. A remote attacker can recover plaintext due to a Lucky 13 timing side-channel not properly handling the case of a hardware accelerator. This is documented in multiple sources referencing Mbed TLS 2.23.0 fixes. Impact is plaintext exposure via net...

7.5CVSS7.7AI score0.01195EPSS
Save
CVE
CVE
•added 2021/08/23 12:00 a.m.•92 views

CVE-2020-36476

CVE-2020-36476 affects Mbed TLS before 2.24.0 (and before 2.16.8 LTS and before 2.7.17 LTS). The issue is a missing zeroization of plaintext buffers in the TLS code path (mbedtls_ssl_read), which leaves unused application data in memory. Exploitation would rely on memory exposure and could enable...

7.5CVSS7.3AI score0.0157EPSS
Save
CVE
CVE
•added 2025/07/20 12:00 a.m.•90 views

CVE-2025-48965

The CVE-2025-48965 issue affects Mbed TLS prior to 3.6.4, where the handling of val.p/val.len in mbedtls_asn1_store_named_data can lead to a NULL pointer dereference when val.len > 0. Public documents confirm the vulnerability in mbedtls and indicate fixes/patches in multiple advisories. Debia...

7.5CVSS6.6AI score0.00504EPSS
Save
CVE
CVE
•added 2018/06/26 4:00 p.m.•89 views

CVE-2018-1000520

CVE-2018-1000520 affects ARM mbedTLS up to version 2.7.0. The vulnerability lies in the function mbedtls_ssl_get_verify_result() , which can incorrectly accept an ECDSA-signed certificate when only RSA-signed certificates should be accepted. The attack is exploitable via peers negotiating a TLS-E...

7.5CVSS7.4AI score0.00713EPSS
Save
CVE
CVE
•added 2018/04/10 7:00 p.m.•89 views

CVE-2018-9989

CVE-2018-9989 affects ARM mbed TLS pre-2.1.11, pre-2.7.2, and pre-2.8.0, with a buffer over-read in ssl_parse_server_psk_hint() that could cause a crash on invalid input. The issue is documented across multiple advisories; Debian LTS/DLA-2826 notes fixes in mbedtls 2.4.2-1+deb9u4 for Debian 9, an...

7.5CVSS7.4AI score0.02117EPSS
Save
CVE
CVE
•added 2021/07/19 12:00 a.m.•89 views

CVE-2020-36422

CVE-2020-36422 affects Arm Mbed TLS before 2.23.0. A side-channel leaks ECC private keys via operations tied to mbedtls_ecp_check_pub_priv, mbedtls_pk_parse_key, mbedtls_pk_parse_keyfile, mbedtls_ecp_mul, and mbedtls_ecp_mul_restartable, enabling key recovery. Exploitation details are not provide...

5.3CVSS5.9AI score0.01264EPSS
Save
CVE
CVE
•added 2026/04/01 12:00 a.m.•87 views

CVE-2026-25835

Mbed TLS versions prior to 3.6.6 and TF-PSA-Crypto versions prior to 1.1.0 are vulnerable to a security flaw involving the misuse of seeds in a Pseudo-Random Number Generator (PRNG) . This vulnerability can impact the cryptographic integrity of applications relying on these libraries for secure r...

7.7CVSS5.9AI score0.00177EPSS
Save
CVE
CVE
•added 2021/08/23 12:00 a.m.•86 views

CVE-2020-36477

CVE-2020-36477 affects Mbed TLS up to version 2.24.0. The issue: when verifying X.509 certificates, the expected name is incorrectly compared to any name in the subjectAltName extension, regardless of type. This enables an attacker to impersonate a 4-byte or 16-byte domain by obtaining a certific...

5.9CVSS5.8AI score0.00862EPSS
Save
CVE
CVE
•added 2025/07/04 12:00 a.m.•85 views

CVE-2025-52497

CVE-2025-52497 affects Mbed TLS before 3.6.4. The issue is a one-byte heap-based buffer underflow in PEM parsing (mbedtls_pem_read_buffer) and in two mbedtls_pk_parse functions when handling untrusted PEM input. Base CVSS v3.1 score is 4.8 (Network attack, High complexity, No privileges, No user ...

4.8CVSS6.8AI score0.00308EPSS
Save
CVE
CVE
•added 2025/07/20 12:00 a.m.•84 views

CVE-2025-47917

CVE-2025-47917 concerns Mbed TLS prior to 3.6.4. The issue is a use-after-free: mbedtls_x509_string_to_names() takes a head argument documented as output, but the function calls mbedtls_asn1_free_named_data_list() on that argument, freeing memory that the application may still reference. This can...

9.8CVSS6.8AI score0.02145EPSS
Save
CVE
CVE
•added 2021/07/19 12:00 a.m.•81 views

CVE-2020-36426

An explicit technical detail: CVE-2020-36426 affects Arm Mbed TLS prior to 2.24.0, where mbedtls_x509_crl_parse_der has a one-byte buffer over-read. The connected documents corroborate this in multiple advisories (e.g., GLSA-202301-08 and Debian DLA/Debian advisories) and note a fixed release in ...

7.5CVSS7.5AI score0.01687EPSS
Save
CVE
CVE
•added 2025/10/21 12:00 a.m.•69 views

CVE-2025-59438

The mbedtls library (through version 3.6.4 ) contains an observable timing discrepancy that can lead to a padding oracle attack . The vulnerability stems from the timing of cipher error reporting , which can leak information about secrets during cryptographic operations. This issue specifically a...

5.3CVSS6.6AI score0.00264EPSS
Save
CVE
CVE
•added 2026/04/02 12:00 a.m.•62 views

CVE-2026-34877

The Mbed TLS SSL library is vulnerable in versions 2.19.0 through 3.6.5 and version 4.0.0 . The root cause is the Incorrect Use of Privileged APIs , specifically regarding the insufficient protection of serialized SSL context or session structures . An attacker capable of modifying these serializ...

9.8CVSS6.2AI score0.00725EPSS
Save
CVE
CVE
•added 2026/04/01 12:00 a.m.•58 views

CVE-2026-34872

Vulnerabilities were identified in Mbed TLS versions 3.5.x and 3.6.x (through 3.6.5 ), as well as TF-PSA-Crypto 1.0 . The root cause is improper input validation in Finite-Field Diffie-Hellman (FFDH) , leading to a lack of contributory behavior . This allows a peer or an active network attacker (...

9.1CVSS5.8AI score0.00276EPSS
Save
CVE
CVE
•added 2026/04/01 12:00 a.m.•53 views

CVE-2025-66442

The Mbed TLS library through version 4.0.0 and TF-PSA-Crypto through version 1.0.0 are vulnerable to a compiler-induced timing side channel . This issue specifically affects RSA and CBC/ECB decryption operations and only occurs when using the LLVM select-optimize feature. No specific exploit deta...

5.1CVSS5.8AI score0.0027EPSS
Save
Total number of security vulnerabilities51